give a new impulse to - Turco Inglés Diccionario